package tedu.study.ooday04;

public class SuperDemo {
    public static void main(String[] args) {
        Boo o = new Boo();
    }
}

class Aoo{
    Aoo(){
        System.out.println("超类构造方法0");
    }
    Aoo(int x){
        System.out.println("超类构造方法1");
    }
}
//派生类的构造方法中若没有调用超类的构造方法，则默认super()调用超类无参构造
//在派生类的构造方法中若调用了超类的构造方法，则不再默认提供
class Boo extends Aoo{
    Boo(){
        //super();//默认的
        super(5);//主动调用超类有参构造
        System.out.println("派生类构造方法");
    }
}


